#include <stdio.h>
#include <string.h>

int main()
{
#if 1
    int array[] = {1, 2, 3, 4, 5};//当[]有内容的时候就是4(int)*[]里面的，当[]没有内容的时候，就4(int)*后面的元素个数
    int Len = sizeof(array);
    printf("Len:%d,\t, len:%d\n", Len);//4*5


    char buffer[] = "hello";//任何一个字符串都有一个结束符。以\0结束（字符串就是用""括起来的）
    int Len = sizeof(buffer);
    int len = strlen(buffer);//strlen遇到\0就停
    printf("Len:%d,\t, len:%d\n",Len, len);//6，5
#endif
    char buffer2[] = "666";
    char buffer1[] = {'2', '5', '7', 'n', 'b', '\0'};
    char buffer[] = {'h', 'e', 'l', 'l', 'o', '\0'};
    int Len = sizeof(buffer);
    int len = strlen(buffer);
    printf("Len:%d,\t, len:%d\n",Len, len);

    printf("buffer1:0X%p\n",buffer1);
    printf("buffer:0X%p\n",buffer);
  

    return 0;
}